package com.chain.qs.modules.biz.dao;

import com.chain.qs.common.persistence.BaseDao;
import com.chain.qs.common.persistence.annotation.MyBatisDao;

import java.util.HashMap;
import java.util.List;

@MyBatisDao
public interface BasicInfoDao extends BaseDao {

    List<HashMap<String, String>> findAvailableSgrp();

    List<HashMap<String, String>> findAvailableDevice();

    List<HashMap<String, String>> findAvailableDeviceIdAndTypeId();

    List<HashMap<String, String>> findAvailableDeviceIdKeyword();

    List<HashMap<String, String>> findAvailableParamIdName();

    List<HashMap<String, String>> findAvailableParamKidId();

    List<HashMap<String, String>> findAvailableParam();

    List<HashMap<String, String>> findAvailableDeviceIdAndEquipKid();

    List<HashMap<String, String>> findAvailableOffice();

    List<HashMap<String, String>> findGradeFourAvailableOffice();

    List<HashMap<String,String>> findAvailableSgrpAndDeviceId();
}
